int GrowMemory(void** ppv, int sizeNew)
{
	byte** ppb = (byte**)ppv;
	byte* pbResize = NULL;
	
	assert(ppv != NULL)
	
	pbResize = (byte*)realloc(*ppb, sizeNew);
	if (NULL != pbResize)
	{
		*ppb = pbResize;
	}
	
	return(pbResize != NULL);
}

void ShrinkMemoy(void* pv, int sizeNew)
{
	assert(NULL != pv);
	pv = (byte*)realloc(*pv, sizeNew);
}